x86/monitor: don't use hvm_funcs directly
authorTamas K Lengyel <tlengyel@novetta.com>
Fri, 10 Jul 2015 10:39:02 +0000 (12:39 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 10 Jul 2015 10:39:02 +0000 (12:39 +0200)
commit2062f31bb32fedcbbb80175927c3f929e60aa095
treea856e57ebe68f32f3abcb58aaa0fcd02584e5d7f
parent35f4aec5a0220b4695279a607df1a92ccd70bc24
x86/monitor: don't use hvm_funcs directly

A couple spots in x86/monitor used hvm_funcs directly. This patch adds an extra
wrapper for enable_msr_exit_interception and changes monitor.c to use only the
wrappers.

Signed-off-by: Tamas K Lengyel <tlengyel@novetta.com>
Acked-by: Razvan Cojocaru <rcojocaru@bitdefender.com>
xen/arch/x86/monitor.c
xen/include/asm-x86/hvm/hvm.h